small shop of varied articles - Espagnol Anglais Dictionnaire